mantenerse en sus trece – English–Español translations

🇪🇸 es en 🇬🇧

mantenerse en sus trece

dig in one's heels